package qmlt.dataset.utils;

import java.util.ArrayList;
import java.util.List;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

import qmlt.dataset.Attribute;

public class JSONUtils
{

	public static List<Attribute> asAttributeList(JSONArray array) throws JSONException
	{
		List<Attribute> attrs = new ArrayList<Attribute>();
		for (int i = 0; i < array.length(); ++i)
		{
			JSONObject attr = array.getJSONObject(i);
			Attribute a = new Attribute(attr);
			attrs.add(a);
		}
		return attrs;
	}

}
